草庐IT

bing 按钮

全部标签

c# - 我可以在 C# 中的按钮内存储一个对象吗

我在我的代码中动态创建按钮,有没有一种方法可以在我的按钮中存储自定义对象,以便在我按下此按钮时使用它? 最佳答案 考虑使用命令模式并将命令绑​​定到按钮的Commandproperty并使用CommandParameterProperty存储您的对象。单击按钮时,将使用CommandParameter(包含您的对象)作为参数调用命令的Execute方法。最好知道您正在处理的场景。只要您不构建自定义控件,通过代码生成XAML就表明您可能走错了路。大多数事情都可以通过数据绑定(bind)和转发器控件(例如列表框、菜单、数据网格等)来完成

c# - ASP.NET 单选按钮更改

我想弄清楚为什么这段代码没有触发单选按钮更改事件。这是2个单选按钮的ASP页面代码下面是代码:protectedvoidGroup1_CheckedChanged(Objectsender,EventArgse){if(rdoButton1.Checked){panel1.Visible=true;}if(rdoButton2.Checked){panel1.Visible=false;}} 最佳答案 您需要指定属性和值AutoPostBack="true"为了告诉ASP.NET更改that元素应该触发回发。它应该应用于您希望引起回

C# 如何在按住鼠标按钮时循环

你能给我指出正确的方向吗?我试图在按下表单按钮时触发一个循环。//pseudocodeWhile(button1ispressed)value1+=1然后当然会在释放按钮时停止循环 最佳答案 为避免使用线程,您可以添加Timer在您的表单/控件上添加组件,只需在鼠标按下时启用它并在鼠标抬起时禁用它。然后将通常放在循环中的代码放入Timer_Tick事件中。如果您想使用System.Timers.Timer,您可以改用Timer.Elapsed事件。示例(使用System.Timers.Timer):usingTimer=System

c# - 使用退出按钮关闭 winform 程序

我在winform上有一个退出按钮,我想用它来关闭程序。我已将按钮名称添加到Winforms属性的事件部分中的FormClosed属性。我以为这就是我所要做的,但是当我点击按钮时它并没有关闭。我查看了代码,在创建处理程序时,其中没有代码。我不知道这是否正确。这是在Form.cs文件中创建的代码:privatevoidbtnExitProgram_Click(objectsender,EventArgse){}我还需要做什么? 最佳答案 this.Close();以编程方式关闭表单。 关于

c# - 动态添加多个按钮到 wpf 窗口?

我如何在C#中向一个窗口添加多个按钮?这是我需要做的...我从字典中获取多个用户值(在合理范围内,只有@5-6个值)。对于每个值,我需要创建一个按钮。现在,我如何命名按钮,而不是按钮内的文本?我如何为每个按钮定义“点击”方法(它们都不同)?如果我不再需要该按钮,该如何删除该按钮? 最佳答案 我会封装整个东西,通常命名按钮应该没有意义。像这样:publicclassSomeDataModel{publicstringContent{get;}publicICommandCommand{get;}publicSomeDataModel(

c# - Windows 通用应用程序全屏按钮

除了标题栏中的最小化、最大化和关闭按钮之外,Windows应用商店中的某些应用程序还有一个全屏按钮。如果全屏处于事件状态,此按钮看起来类似于每个应用程序在标题栏中都有的退出全屏按钮。这是一个系统控件吗?我如何在我的C#通用应用程序中使用它? 最佳答案 您必须使用Window.SetTitleBar实现所需行为的方法。因此,您需要完成以下几个步骤:首先,使View延伸到标题栏中。请注意,您只能设置标题栏的左侧部分。最小化、最大化和关闭按钮仍然存在:CoreApplication.GetCurrentView().TitleBar.Ex

c# - 是否可以在 jQuery 数据表中放置编辑和删除按钮?

我是使用jQueryDataTable的初学者,我正在尝试将编辑和删除按钮放置在jQueryDataTable中,并在Bootstrap中使用动态数据绑定(bind),如下图所示:但我收到一条错误消息:Controller操作publicclassPhoneNumber{publicstringNumber{get;set;}publicstringDescription{get;set;}publicstringAction{get;set;}}publicActionResultLoadPhoneNumbers(){varphoneNumbers=newList(new[]{new

c# - ASP.NET:ModalPopupExtender 阻止触发按钮单击事件

这是我正在尝试做的事情:点击我页面上的一个按钮,这反过来使(2)事情发生:显示ModalPopup以防止用户按下任何按钮或更改值调用我的代码隐藏方法,完成后隐藏ModalPopup这是ASP标记:Saving...现在,这是我的C#代码背后的代码:protectedvoidbtnSaveData_Click(objectsender,EventArgse){UpdateUserData(GetLoggedInUser());modalPopup.Enabled=false;}为什么这行不通?ModalPopup显示完美,但btnSaveData_Click事件永远不会触发。更新:第一个

c# - 在 MVVM 之后从 WPF 中的组框确定选中的单选按钮

我有一个带有一些单选按钮的组框。我怎么知道哪个被检查了?我正在使用WPF并遵循MVVM。....现在,我想出的一种方法是将每个RadioButton的IsChecked属性绑定(bind)到ViewModel中的某个属性,然后在我的ViewModel中执行if..else类逻辑来确定所选的单选按钮。但是还有其他优雅的方式吗? 最佳答案 您可以将Radiobutton的RadioButton.Command绑定(bind)到您的ViewModel的命令,并发送一个唯一的CommandParameter来识别哪个按钮调用了command

c# - 如何在 Visual Studio 控制台应用程序中禁用控制台窗口的关闭按钮?

我需要禁用visualstudio控制台的控制台窗口中的关闭按钮用C#编写的应用程序。我希望应用程序运行直到完成并且用户不应该能够通过关闭控制台窗口来停止它。我正在使用visualstudio2010 最佳答案 下面是一个在控制台窗口禁用关闭按钮的例子:classProgram{privateconstintMF_BYCOMMAND=0x00000000;publicconstintSC_CLOSE=0xF060;[DllImport("user32.dll")]publicstaticexternintDeleteMenu(Int